/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package TPVTarryDAOS;

import Herramientas.PasarelaDatos;
import Herramientas.ResultSets;
import TPVTarryDTOS.ExistenciasTiendaDTO;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author Mauricio Alan
 */
public class ExistenciasTiendaDAO {

    private PasarelaDatos db;
    private ResultSets res;

    public ExistenciasTiendaDAO() {
        db = new PasarelaDatos();
        res = new ResultSets();
    }

    /**
     * ALAN GONZALEZ METODO QUE PERMITE SABE LA EXISTENCIA DE UN PRODUCTO
     * DETERMINADO EN LA TIENDA
     *
     * @param rst
     * @return
     */
    public ExistenciasTiendaDTO existenciaProductoTiendaDTO(String cb) {
        ExistenciasTiendaDTO exist = new ExistenciasTiendaDTO();
        db.openDatabase();
        String query = "SELECT * FROM existencias_tienda where existencias_tienda.id_producto = " + cb;
        ResultSet rst = db.executeQuery(query);
        try {
            while (rst.next()) {
                exist = res.existenciasTiendaDTO(rst);
            }
        } catch (SQLException ex) {
            Logger.getLogger(ExistenciasTiendaDAO.class.getName()).log(Level.SEVERE, null, ex);
        }

        return exist;
    }

}
